English to Turkish language Dictionary
cholelith
Safra taşı
Meaning for cholelith found in 26 Languages.
Sponored Video